<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1500px){
	.footer-1-dd{
		margin-right: 30px;
	}

	.fafa .flex-direction-nav{

		width: 1200px;

		margin-left: -600px;

	}

	.fafa .flex-direction-nav .flex-prev{

		left: 0px;

	}



	.fafa .flex-direction-nav .flex-next{

		right: 0px;

	}

	.footer-2-list li{

		margin-left: 35px;

	}

	.fafa .slides&gt;li{height: 430px;}

	.footer-3 dd{

		margin-left: 210px;

	}

	.main1-1{

		width: 604px;

		margin-right:40px;

	}

	.list01 dd{

		padding: 20px 0;

	}

	.main2-1&gt;a{

		padding: 27px 25px;

	}

	.main2-dl2 dd:hover .main2-1{

		top: -138px;

	}

	.main2-2 .imgbox_a{

		padding-bottom: 46%;

	}

	.erji-nav dd&gt;a{

		width: 145px;

	}

	.zhaopin1-p{

		padding: 50px 25px 0;

	}



}

@media only screen and (max-width: 1200px){

	.zhaopin1-p{

		width: 100%;

		padding: 50px;

	}

	.zhaopin1{

		height: auto;

		background-position: left center;

		-webkit-background-size: cover;

		background-size: cover;



	}

	.join-table{

		margin-top: 30px;

	}

	#header{

		display: none;

	}



	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}



	.fafa .slides&gt;li{

		height: auto;

		background-image: none!important;

	}

	.fafa .flex-direction-nav{

		width: auto;

		margin-left: 0;

		left: 15px;

		right: 15px;

	}



	.fafa .slides&gt;li img.phone-img{

		display: block;

	}





	.fafa .flex-control-nav li{

		margin:0 5px;

	}

	.fafa .flex-control-nav{

		bottom: 25px;

	}

	



	

	.banner-2{

		height: auto;

		background-image: none!important;

	}



	.banner-2 img{

		display: block;

	}



	.mianbaoxie{

		display: none;

	}

	.erji-title{

		padding-bottom: 20px;

	}

	.danpian-h1{

		font-size: 24px;

	}

	.danpian{

		padding-top: 15px;

	}

	.footer-1{display: none;}

	.footer-3{display: none;}

	.footer-4{

		font-size: 14px;

		text-align: center;

	}

	.footer-4 .fl,.footer-4 .fr{

		float: none;

	}

	.footer-2-list{display: none;}

	.er-wp{

		float: none;

		margin:0 auto;

	}

	.erfx{display: none;}

	.er{

		width: 100px;

	}

	.footer-2{

		padding: 25px 0 20px;

	}

	.pp70{

		padding: 50px 0;

	}

	.main1-1 {

   	float: none;



    width: 100%;

   	margin-right: 0px;

	}

	.main1-2{margin-top: 25px;}

	.main1-div{

		margin-top: 30px;

	}

	.title-22 span.fl{

		height: 50px;

		line-height: 50px;

		font-size: 18px;

		padding: 0	30px;

	}

	.title-22 a.fr{

		margin-right: 11px;

		margin-top: 11px;

	}

	.main2-2{

		display: none;

	}

	.main2-dl2 dd:hover .main2-1{

		top: 0;

		background-color: transparent;

	}

	.main2-dl2 dd:hover .main2-1::after{

		opacity: 0;

		visibility: hidden;

	}

	.main2{padding-top: 50px;}

	.main2-bottom{

		margin-top: 70px;

	}

	.main2-1&gt;a h1

	{font-size: 20px;}

	.xinwen-pic{

		width: 300px;

		margin-right: 30px;

	}

	.xinwen-con{

		padding-top: 0;

	}

	.xinwen-a{

		margin-top: 30px;

	}

	.erji-top{

		display: none;

	}

	.erji-bottom{

		padding: 0;

	}

	.erji{

		padding: 30px 0;

	}

	.menu{

		float: none;

		margin-left: 0;

		width: 100%;

	}

	.menu dd{

		float: left;

		margin-right: 15px;

		margin-bottom: 15px;

	}

	.menu dd&gt;a{

		padding: 0	25px;

	}

	.map-con p{

		font-size: 15px;

		margin-top: 15px;

	}

	.map-con h1{

		font-size: 24px;

	}

	.map-con{

		width: 400px;

		padding: 50px 25px 0;

	}

}

@media only screen and (max-width: 992px){

	.map-con{

		position: relative;

		background-image: none;

		background-color: #0083e0;

		padding: 30px;

		width: 100%;

	}

	.map-wp{

		height: 260px;

	}

	.chanpin-2-title{

		padding: 20px 25px;

	}

	.chanpin-left{

		float: none;

		margin-right: 0;

		width: 100%;

		margin-bottom: 25px;

	}

	.chanpin-div-1{

		padding: 25px;

	}

	.zhaopin1-p{

		padding: 30px;

	}

	.xinwen-con p{

		line-height: 1.8;

		height: 3.6em;

	}

	.fenye{

		margin-top: 30px;

	}



	.xinwen-list dd{

		padding: 30px 0;

	}

	.xinwen-a a {

    display: block;

    width: 130px;

    height: 45px;

    line-height: 43px;

  }

	.xinwen-con h2

	{margin:12px 0 8px;}

	.xinwen-pic{

		width: 270px;

		margin-right: 30px;

	}

	.title-11 h1{

		font-size: 24px;

	}

	.title-11 h2{

		font-size: 24px;

	}

	.main2-dl dd{margin-left: 30px;}

	.main2-dl2 dd{

		background-image: none;

		width: 50%;

		border-left: 1px solid #fff;

		border-top: 1px solid #fff;

	}

	.main2-dl2 dd:first-child{border-left: 0;border-top: 0;}

	.main2-dl2 dd:first-child+dd{border-top: 0;}

	.main2-dl2 dd:first-child+dd+dd{border-left: 0;}

	.main2-dl2{

		background-image:none;

	}

	.main2-1&gt;a{

		padding: 20px;

	}

	.main2-1&gt;a p{

		margin-top: 10px;

	}

	.fazhan-item-div{

		width: 100%;

		float: none;

		left: 0!important;

		right: 0!important;

		text-align: left!important;

	}

	.fazhan-item-div.fr .fazhan-item-nian{

		padding-left: 45px;

	}

	.fazhan-item-div.fl .fazhan-item-nian{

		padding-left: 45px;

	}

	.fazhan-item-div.fr .fazhan-item-li-con{

		padding-left: 45px;

	}

	.fazhan-item-div.fl .fazhan-item-li-con{

		padding-left: 45px;

	}

	.fazhan{

		padding-bottom: 50px;

	}

	.fazhan-item-li-con:first-child {

    margin-top: 25px;

}

	.fazhan{

		background-position: 16px top;

	}

	.fazhan-item-div.fl .fazhan-item-nian {

		padding-right: 0;

    padding-left: 53px;

    background-position: left center;

	}

	.fazhan-item-div.fl .fazhan-item-li-con {

		padding-right: 0;

    padding-left: 53px;

    background-position: left 6px;

	}





}

@media only screen and (max-width: 768px){

	.map-wp

	{height: 200px;}

	.map-con{

		padding: 25px 15px 20px;

	}

	.pic-item h1{

		font-size: 16px;

		margin-top: 15px;

	}

	.map-con h1{

		font-size: 20px;

	}

	.map-con p {

    font-size: 14px;

    margin-top: 10px;

	}

	.pic-item {

    margin-top: 25px;

}

	.pic-list .col-lg-3:first-child .pic-item{

		margin-top: 0;

	}

	.chanpin-2-title{

		padding: 10px;

		padding-right: 15px;

	}

	.chanpin-right-p{line-height: 1.8;}

	.chanpin-list{

		margin-top: 5px;

	}

	.chanpin-div-2{

		margin-top: 20px;

	}

	.cshu{

		font-size: 16px;



	}

	.chanpin-div{

		margin-top: 25px;

	}

	.menu dd {

    float: none;

    margin-right: 0;

    margin-bottom: 0;

}

.chanpin-2-con{

	padding: 15px 5px 0;

	line-height: 1.8;font-size: 15px;

}

.menu dd&gt;a{

	padding:10px 15px;

	line-height: 1.6;

	height: auto;

}

	.chanpin-div-1{

		padding: 15px;

	}

	.fazhan-item-li-con{

		font-size: 15px;

		margin-top: 10px;

	}

	.fazhan-item-nian{

		font-size: 26px;

	}

	.gangwei-div{

		padding: 15px;

	}

	.zhaopin1-p{

		padding: 25px 15px;

	}

	.xinwen-list dd{padding: 25px 0;}

	.xinwen-pic {

    width: 100%;

    margin-right: 0px;

    float: none;

	}

	.xinwen-list dd:first-child{

		padding-top: 0;

	}

	.xinwen-con{

		padding-top: 20px;

	}

	.xinwen-a a{

		width: 100px;

		height: 38px;

		line-height: 36px;

	}

	.xinwen-a{

		margin-top: 20px;

	}



	.footer-2{

		padding: 20px 0 15px;

	}

	.er{

		width: 85px;

	}

	.footer-4{

		font-size: 12px;

	}

	.er-wp{

		width: 200px;

	}

	.fafa .flex-control-paging li a{

		width: 8px;

		height: 8px;

	}

	.fafa .flex-control-nav li{

		margin:0 4px;

	}

	.fafa .flex-control-nav{

		bottom: 20px;

	}

	.fafa .flex-direction-nav{display: none;}

	.danpian-h1{

		font-size: 22px;

	}

	.danpian{

		padding-top: 0px;

	}

	.dan-a a{

		font-size: 14px;

	}

	.erji-content-div {

    padding-top: 0;

	}

	.erji{

		padding: 20px 0 25px;

	}

	.fenye{

		margin-top: 30px;



	}



	.list li{

		padding-right: 70px;

		height: 45px;

		line-height: 45px;

	}

	.list li span{

		font-size: 12px;

	}

	.logo-2{

		width: 300px;

		margin-top: 13px;

	}

/*	.fafa .flex-control-nav li{

		margin:0 5px;

	}

	.fafa .flex-control-nav{

		bottom:15px;

	}*/

	

	.er{

		width: 85px;

	}

	.er img{

		margin-bottom: 8px;

	}

	.er-wp{

		width: 190px;

	}

	.fafa .flex-direction-nav a{

		width: 30px;

		height: 52px;

		margin-top: -26px;

		-webkit-background-size: 100%;

		background-size: 100%;

	}

	.pp70{

		padding: 30px 0;

	}

	.title-11 h1{

		font-size: 22px;

	}

	.title-11 h2{

		font-size: 20px;

		padding-top: 5px;

	}

	.title-11 .line{

		width: 24px;

		margin-top: 10px;

	}

	.main1-div{

		margin-top: 20px;

	}

	.main1-con{

		padding: 20px 15px;

	}

	.main1-con p{margin:10px 0;}

	.main1-con h2{

		font-size: 12px;

	}

	.list01 dd h2{

		font-size: 12px;

	}

	.title-22 span.fl{

		padding: 0	15px;

		font-size: 16px;

	}

	.list01 dd p

	{margin: 7px 0 10px;}

	.main2{

		padding-top: 30px;

	}

	.main2-p{

		margin-top: 15px;

	}

	.main2-dl dd{

		width: 47%;

		margin-left: 3%;

		margin-top: 3%;

	}

	.main2-dl dl{

		margin-left: -3%;

	}

	.main2-dl dd:first-child{

		margin-left: 3%;

	}

	.main2-dl{

		margin-top: 0;

		padding-top: 20px;

	}

	.main2-bottom{

		margin-top: 25px;

	}

	.main2-bottom .container{

		padding-left: 0;

		padding-right: 0;

	}

	.main2-dl2 dd{

		width: 100%;

		float: none;

		border-left: 0

	}

	.main2-dl2 dd:first-child+dd{

		border-top: 1px solid #fff;

	}

	.main3-pic .imgbox_a h1{

		height: 42px;

		line-height: 42px;

		font-size: 16px;

	}

	.main3-list

	{margin-top: 25px;}

	.main3-list .owl-dots{

		margin-top: 20px;

	}

	.main3-list .owl-dots .owl-dot

	{margin:0 3px;}

	 a.title-11-a{

		position: relative;

		display: block;

		margin:25px auto 0;

	}

	.main2-1&gt;a h1 {

    font-size: 18px;

	}

	.main2-1&gt;a{

		padding: 20px 15px;

	}

}

@media only screen and (max-width: 500px){

	.map-wp

	{height: 170px;}

	.erji-title{

		padding-bottom: 15px;



	}

	.erji-title .fl{

		font-size: 18px;

	}

	.danpian-h1{

		font-size: 20px;

	}

	

	.fafa .flex-direction-nav a{

		width: 22px;

		height: 38px;

		margin-top: -19px;

		-webkit-background-size: 100%;

		background-size: 100%;

	}



	

	.logo-2{

		width: 260px;

		margin-top: 18px;

	}

}

@media only screen and (max-width: 350px){

	.logo-2{

		width: 240px;

		margin-top: 21px;

	}

}</pre></body></html>